hardly accessible - German English Dictionary